.sy-product{ width:1300px; margin:0 auto; padding:45px 0;}
.htitle{ height:90px; line-height:70px; font-size:32px; text-align:center;}
.htitle i{ font-size:32px; color:#5098ca; font-style:normal; padding-left:15px;}
.product-tit { OVERFLOW: hidden; height:85px; width:968px; margin:0 auto;}
.product-tit span { font-size:15px; border:1px #efefef solid; cursor: hand; background:#fff; width:190px; height:43px; line-height:43px; padding:20px; margin:0 5px; cursor: pointer; float:left;}
.product-tit span img{ float:left; padding-right:20px;}
.product-tit span.hover { height:43px; border:1px #5098ca solid; cursor: hand; color:#555;}
.product-con {  ZOOM: 1; height:auto; padding-top:35px; height:310px;}
.product-con ul li{ width:290px; height:318px; padding:15px 10px 10px; background:#fff; text-align:center; box-shadow:0px 0px 8px #ddd; float:left; transition:.5s;margin-bottom: 20px;}
.product-con ul li:hover{ box-shadow:0px 0px 8px #5098ca;}
.product-con ul li .liimg{ border-bottom:1px #f2f2f2 solid; height:256px; padding-bottom:10px; overflow:hidden; text-align:center; vertical-align: middle; display: flex;justify-content: center;align-items: center;}
.product-con ul li .liimg img{ width:95%;object-fit: cover;}
.product-con ul li span{ line-height:60px;}
.limar{ margin-right:20px; display:inline; width:244px; height:180px; overflow:hidden;}
#conbza01 ul li.limar:nth-child(4n),#conbza02 ul li.limar:nth-child(4n),#conbza03 ul li.limar:nth-child(4n),#conbza04 ul li.limar:nth-child(4n){margin-right: 0;}
.sy-about{ height:1020px; background:url(../images/hbg.jpg) center no-repeat; text-align:center; padding-top:40px;}
.sy-about-title{ width:1300px; margin:0 auto; color:#fff;}
.sy-about-title em{ font-size:28px; line-height:50px;}
.sy-about-title p{ line-height:60px; font-size:15px; margin:15px 0;}
.sy-about-title a.sy-about-zixun{ width:190px; height:42px; line-height:42px; color:#fff; font-size:18px; border:2px #fff solid; width:190px; height:42px; display:block; border-radius:21px;}

#featureContainer A {POSITION: relative}
#featureContainer { background:#fff; width:1260px; padding:15px 20px 20px; height:150px; box-shadow:0px 0px 8px #aaa; margin:50px auto 0;}
#wrap {OVERFLOW: hidden}
#feature {POSITION: relative;}
#feature .prev {TEXT-INDENT: -9999px; width:51px; height:51px; DISPLAY: block; BACKGROUND: url(../images/lt.jpg) center no-repeat; FLOAT: left; BORDER-TOP: #999 0px dotted; TOP: -100px;}
#feature .next {TEXT-INDENT: -9999px; width:51px; height:51px; DISPLAY: block; BACKGROUND: url(../images/rg.jpg) center no-repeat; FLOAT: right; TOP: -100px;}
#feature .prev:hover { BACKGROUND-POSITION: center bottom }
#feature .next:hover { BACKGROUND-POSITION: center bottom }
.featureUL { POSITION: relative; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2800px; FLOAT: left; LEFT: 0px}
#botton-scroll {Z-INDEX: 0; MARGIN: 0px auto; WIDTH: 1150px; HEIGHT: 150px;}
#block {Z-INDEX: 0; POSITION: relative; MARGIN: 0px auto; WIDTH:1150px; HEIGHT: 150px; OVERFLOW: hidden;}
.featureBox {WIDTH: 210px; FLOAT: left; HEIGHT: 145px; OVERFLOW: hidden; margin:5px 10px;  box-shadow:0px 0px 8px #aaa;}
.featureBox a{ display:block; position:relative;}
.featureBox a span{ position:absolute; left:0; top:105px; width:100%; background:url(../images/ybg.png); height:40px; line-height:40px; color:#fff; transition:0.5s;}
.featureBox a:hover span{ height:80px; line-height:80px; top:65px;}

.sy-about-con{ width:1300px; margin:60px auto 0; text-align:left;}
.sy-about-con img{ margin-right:80px; float:left;}
.sy-about-con span{ font-size:30px; line-height:45px; color:#5098ca; font-weight:700;}
.sy-about-con p{ font-size:15px; line-height:28px; text-indent:2em; padding-bottom:10px;}
.sy-about-con a{ border:1px #dbdbdb solid; border-radius:24px; padding:12px 45px; background:#fff;}
.sy-about-con a:hover{ background:#5098ca; color:#fff;}

.sy-news{ background:url(../images/nbg.jpg) #fff left 94px repeat-x; padding:35px 0 45px;}
.sy-news-title{ width:1300px; height:65px; line-height:62px; margin:0 auto;}
.sy-news-title em{ font-size:27px; border-bottom:2px #5098ca solid;}
.sy-news-title span a{ color:#999; font-size:13px;}
.sy-news-con{ width:1300px; margin:0 auto; padding-top:40px;}
.sy-news-con li{ width:310px; height:420px; background:#fff; box-shadow:0px 0px 8px #ddd; float:left; transition:.5s;}
.sy-news-con li:hover{ box-shadow:0px 0px 15px #aaa;}
.sy-news-con li .nimg{ width:310px; height:200px; overflow:hidden; margin-bottom:8px;}
.sy-news-con li .nimg img{ width:310px;}
.sy-news-con li em a{ font-size:18px; line-height:40px; padding:0 20px;}
.sy-news-con li p{ padding:5px 20px; color:#999; line-height:25px; height:75px; overflow:hidden; margin-bottom:25px;}
.sy-news-con li i a{ border:1px #d2d2d2 solid; margin-left:20px; color:#666; padding:6px 55px 6px 25px; border-radius:20px; background:url(../images/jt.jpg) 95px center no-repeat;}
.nmar{ margin-left:20px; display:inline;}
.sy-news-con li.nmar:nth-child(1){margin-left: 0;}